Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1B HENWOOD GREEN ROAD Detached £560,298 £370,000 29 Aug 2014
3 HENWOOD GREEN ROAD Terraced £299,927 £286,000 1 Feb 2022
5 HENWOOD GREEN ROAD Terraced £419,364 £247,000 24 Oct 2012
9 HENWOOD GREEN ROAD Semi-Detached £430,049 £415,000 3 Mar 2022
13 HENWOOD GREEN ROAD Semi-Detached £488,175 £218,000 24 Oct 2003
15 HENWOOD GREEN ROAD Detached £491,892 £284,500 26 Jul 2006
17 HENWOOD GREEN ROAD Detached £588,950 £453,000 17 Feb 2017